格式化輸出
print('項目' %(參數列) )
print('%10s高度為%8.2f公尺' %(building, height))
%-10s :固定輸出10個字元,一般情況下print()函數會向右對齊 若不滿10個字元則在右邊補空白字元補到10;有-號 則向左對齊 不夠的話右邊補空格
%8.2f固定輸出8個字元,小數點算一個字元,小數部分固定兩個字元,整數部分若少與五個字元,則左方填入空白
ex: 輸出浮點數123.4會變成{ 123.40}
format()
print(字串.format(參數列) )
會依序對應一串列的大括號{}, 大括號的編號分別以{0} {1}以此類推,同時也可以加入格式化設定但format的格式化輸出略有不同
print('{0:>10s}的高度為{1:8.2f}公尺'.format (building, height))